@import "site_common.css";

/*主内容*/
#main_top{ text-align:right; margin:4px 0;}
#main_top a{ margin-right:8px;}

/*主左*/
#main_left{ width:662px; margin-left:10px;}
#top_title{ border-bottom:#d0d1d2 1px solid; margin-top:20px; margin-bottom:16px; padding-bottom:4px;}
#set_item a{ border:#717171 2px solid; font-size:13px; padding:5px 12px; margin-right:38px;}
#set_item{ margin-bottom:20px;}
.css_a{ border:#86c2e6 2px solid !important; color:#86c2e6 !important;}
.sub_title{ border-bottom:#5a9ece 1px solid; color:#5a9ece; width:500px; padding-bottom:4px;}
.purple_font{ margin:10px 0;}
#file_area{ border:#a0a0a0 2px solid; width:400px; height:300px; margin-top:4px; overflow:hidden;}
#small_file_area{ border:#a0a0a0 2px solid; width:180px; height:180px; margin-top:4px; overflow:hidden;}
#logo_save{ margin-top:100px;}
#logo_save span{ margin-left:6px;}
#logo_area_box{ margin:25px 0 35px 0;}
#logo_area_box_left{ margin-left:28px;}
#username_input{ width:150px; height:20px;}

#select_box select{ width:82px; height:21px; font-size:13px; text-align:center;}
#fov_box div{ width:83px; margin-bottom:10px; font-size:14px;}
#fov_box input{ margin-right:4px;}
#select_txt{ margin-left:68px;}
#contr_txt textarea{ width:360px; height:120px;}
#set_site_info_box th{ font-size:14px; font-weight:normal; text-align:right;}
#psw_box{ margin-top:20px; margin-bottom:30px;}
#psw_box input{ margin-left:6px;}
#psw_box th{ font-size:14px; font-weight:normal; text-align:right;}
.save_style{ margin:0 6px 0 26px !important;}
.btn_css{ width:54px; height:20px; line-height:20px; border:#A0A0A0 2px solid; text-align:center; background-color:#B2D6F1;}

/*主右*/
#main_right{ width:262px; margin-left:20px;}
#main_mid_r{ width:261px;}
#user_box{ background-color:#ffedc8; padding:20px 0 36px;}
.user_logo{ width:180px; height:247px; margin:0 auto; text-align:center;}
.user_logo p{ margin:10px 0;}
.praise{ font-size:16px; margin-left:42px;}
#pl_box{ font-size:14px;}
#pl_box img{ margin:0px 6px;}
#pl_box li{ margin:10px 22px; margin-left:34px;}

/*我的好站*/
.make_site{ margin-bottom:28px; margin-top:10px;}
.make_site_info{ margin-left:10px;}
.logo_thumb{ width:60px; text-align:center;}
.logo_thumb a:link, .logo_thumb a:visited{ text-decoration:none; color:#8256a2;}
.logo_thumb a:hover, .logo_thumb a:active{ text-decoration:none; color:#5A9ECE;}
.logo_thumb img{ margin-bottom:4px;}
#member_box img{ margin-bottom:3px;}
.focus_stie_info{ width:64px; height:130px; margin-top:16px; margin-right:16px;}
.focus_stie_info_txt{ height:16px; line-height:16px;}
.focus_stie_info_txt a:link, .focus_stie_info_txt a:visited{ text-decoration:none; color:#8256a2;}
.focus_stie_info_txt a:hover, .focus_stie_info_txt a:active{ text-decoration:none; color:#5A9ECE;}
.back_btn{ margin:14px 80px 0 0; font-size:14px;}

/*我的话题*/
.discuss_box{ margin-top:24px;}
.discuss_info{ line-height:24px; border-bottom:#d0d1d2 1px solid; padding-bottom:6px; margin-bottom:6px;}
.time{ width:120px;}
.host{ width:120px;}
.re_call{ width:70px;}
.up{ width:54px;}
.down{ width:64px;}
.act a{ margin-right:15px;}
.host a:link, .host a:visited{ text-decoration:none; color:#7aa13d;}
.host a:hover, .host a:active{ text-decoration:none; color:#5A9ECE;}

/*我的邮箱*/
.kind_act{ height:32px; line-height:32px; padding-right:22px; background-color:#fff3a7; margin:18px 0 8px 0;}
.kind_act a{ margin:0 15px; font-size:16px; padding:2px 6px 8px;}
.current{ background-color:#FFF;}
.kind_act a:link, .kind_act a:visited{ text-decoration:none; color:#000;}
.kind_act a:hover, .kind_act a:active{ text-decoration:none; color:#000;}
.act_btn input{ margin-left:10px;}
.tips{ border-bottom:#919395 1px solid; padding-bottom:4px;}
.tips span{ font-size:14px;}
.title{ margin:0 308px 0 40px;}
.form{ margin-right:132px;}
.list li{ border-bottom:#eeeeef 1px dashed; height:34px; line-height:34px;}
.list p{ float:left; font-size:14px;}
.title_p input{ margin:0 10px 0 12px;}
.title_p{ width:381px;}
.form_p{ width:160px;}

/*分页样式*/
#page{ margin-bottom:30px;}
#page_box{text-align:center; padding-top:20px;}
#page_box span{ border:#A0A0A0 2px solid; padding:0 4px; margin-right:8px;}
.page_css{ border:#8DABC8 2px solid !important; color:#8DABC8 !important;}
#up_page{ margin:0 16px 0 8px;}
#down_page{ margin:0 8px;}


/*Footer*/
#footer{ background:#E5ECF3; font-size:12px; height:50px; line-height:24px; text-align:center; padding-top:10px;}
#footer a{ margin:0 10px;}

